talented artist - Turkish English Dictionary